more respectable - Turkish English Dictionary